home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 11
/
FM Towns Free Software Collection 11.iso
/
t_os
/
shell
/
digital
/
src
/
icon.c
< prev
next >
Wrap
C/C++ Source or Header
|
1995-06-08
|
11KB
|
244 lines
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <winb.h>
#include <te.h>
#include <fntb.h>
#include <gui.h>
/* id = 512, x = 7, y = 7, color = 16, size = 28 Byte */
unsigned char iconICON512[] = {
0x07, 0x07, 0x00, 0x04,
0x9a, 0x99, 0x99, 0x8a, 0xa9, 0x99, 0xa9, 0x09,
0x99, 0x9a, 0x9a, 0x59, 0x99, 0xa9, 0x99, 0x09,
0x99, 0x9a, 0x9a, 0x59, 0xa9, 0x99, 0xa9, 0x09,
0x9a, 0x99, 0x99, 0x8a
} ;
/* id = 513, x = 12, y = 16, color = 16, size = 128 Byte */
unsigned char iconICON513[] = {
0x0c, 0x10, 0x00, 0x04,
0x00, 0x88, 0x88, 0x88, 0x88, 0x00, 0xa9, 0x09,
0x80, 0x55, 0x55, 0x55, 0x55, 0x08, 0x99, 0x09,
0x58, 0x58, 0x55, 0x55, 0x85, 0x85, 0xa9, 0x09,
0x58, 0x85, 0x88, 0x88, 0x58, 0x85, 0x00, 0x00,
0x58, 0x85, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x58, 0x85, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x58, 0x85, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x80, 0x08, 0x00, 0x00, 0x80, 0x08, 0x00, 0x00,
0x58, 0x88, 0x00, 0x00, 0x88, 0x85, 0x00, 0x00,
0x58, 0x85, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x58, 0x85, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x58, 0x85, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x58, 0x85, 0x88, 0x88, 0x58, 0x85, 0x00, 0x00,
0x58, 0x58, 0x55, 0x55, 0x85, 0x85, 0x00, 0x00,
0x80, 0x55, 0x55, 0x55, 0x55, 0x08, 0x00, 0x00,
0x00, 0x88, 0x88, 0x88, 0x88, 0x00, 0x00, 0x00
} ;
/* id = 514, x = 12, y = 16, color = 16, size = 128 Byte */
unsigned char iconICON514[] = {
0x0c, 0x10, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa9, 0x09,
0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x99, 0x09,
0x00, 0x00, 0x00, 0x00, 0x80, 0x85, 0xa9, 0x09,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x80, 0x08, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x88, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x80, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
} ;
/* id = 515, x = 12, y = 16, color = 16, size = 128 Byte */
unsigned char iconICON515[] = {
0x0c, 0x10, 0x00, 0x04,
0x00, 0x88, 0x88, 0x88, 0x88, 0x00, 0xa9, 0x09,
0x80, 0x55, 0x55, 0x55, 0x55, 0x08, 0x99, 0x09,
0x00, 0x58, 0x55, 0x55, 0x85, 0x85, 0xa9, 0x09,
0x00, 0x80, 0x88, 0x88, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x88, 0x88, 0x88, 0x88, 0x85, 0x00, 0x00,
0x80, 0x55, 0x55, 0x55, 0x55, 0x08, 0x00, 0x00,
0x58, 0x58, 0x55, 0x55, 0x85, 0x00, 0x00, 0x00,
0x58, 0x85, 0x88, 0x88, 0x08, 0x00, 0x00, 0x00,
0x58, 0x85, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x58, 0x85, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x58, 0x85, 0x88, 0x88, 0x08, 0x00, 0x00, 0x00,
0x58, 0x58, 0x55, 0x55, 0x85, 0x00, 0x00, 0x00,
0x80, 0x55, 0x55, 0x55, 0x55, 0x08, 0x00, 0x00,
0x00, 0x88, 0x88, 0x88, 0x88, 0x00, 0x00, 0x00
} ;
/* id = 516, x = 12, y = 16, color = 16, size = 128 Byte */
unsigned char iconICON516[] = {
0x0c, 0x10, 0x00, 0x04,
0x00, 0x88, 0x88, 0x88, 0x88, 0x00, 0xa9, 0x09,
0x80, 0x55, 0x55, 0x55, 0x55, 0x08, 0x99, 0x09,
0x00, 0x58, 0x55, 0x55, 0x85, 0x85, 0xa9, 0x09,
0x00, 0x80, 0x88, 0x88, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x88, 0x88, 0x88, 0x88, 0x85, 0x00, 0x00,
0x80, 0x55, 0x55, 0x55, 0x55, 0x08, 0x00, 0x00,
0x00, 0x58, 0x55, 0x55, 0x85, 0x85, 0x00, 0x00,
0x00, 0x80, 0x88, 0x88, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x80, 0x88, 0x88, 0x58, 0x85, 0x00, 0x00,
0x00, 0x58, 0x55, 0x55, 0x85, 0x85, 0x00, 0x00,
0x80, 0x55, 0x55, 0x55, 0x55, 0x08, 0x00, 0x00,
0x00, 0x88, 0x88, 0x88, 0x88, 0x00, 0x00, 0x00
} ;
/* id = 517, x = 12, y = 16, color = 16, size = 128 Byte */
unsigned char iconICON517[] = {
0x0c, 0x10, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa9, 0x09,
0x80, 0x00, 0x00, 0x00, 0x00, 0x08, 0x99, 0x09,
0x58, 0x08, 0x00, 0x00, 0x80, 0x85, 0xa9, 0x09,
0x58, 0x85, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x58, 0x85, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x58, 0x85, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x58, 0x88, 0x88, 0x88, 0x88, 0x85, 0x00, 0x00,
0x80, 0x55, 0x55, 0x55, 0x55, 0x08, 0x00, 0x00,
0x00, 0x58, 0x55, 0x55, 0x85, 0x85, 0x00, 0x00,
0x00, 0x80, 0x88, 0x88, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x80, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
} ;
/* id = 518, x = 12, y = 16, color = 16, size = 128 Byte */
unsigned char iconICON518[] = {
0x0c, 0x10, 0x00, 0x04,
0x00, 0x88, 0x88, 0x88, 0x88, 0x00, 0xa9, 0x09,
0x80, 0x55, 0x55, 0x55, 0x55, 0x08, 0x99, 0x09,
0x58, 0x58, 0x55, 0x55, 0x85, 0x00, 0xa9, 0x09,
0x58, 0x85, 0x88, 0x88, 0x08, 0x00, 0x00, 0x00,
0x58, 0x85, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x58, 0x85, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x58, 0x88, 0x88, 0x88, 0x88, 0x00, 0x00, 0x00,
0x80, 0x55, 0x55, 0x55, 0x55, 0x08, 0x00, 0x00,
0x00, 0x58, 0x55, 0x55, 0x85, 0x85, 0x00, 0x00,
0x00, 0x80, 0x88, 0x88, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x80, 0x88, 0x88, 0x58, 0x85, 0x00, 0x00,
0x00, 0x58, 0x55, 0x55, 0x85, 0x85, 0x00, 0x00,
0x80, 0x55, 0x55, 0x55, 0x55, 0x08, 0x00, 0x00,
0x00, 0x88, 0x88, 0x88, 0x88, 0x00, 0x00, 0x00
} ;
/* id = 519, x = 12, y = 16, color = 16, size = 128 Byte */
unsigned char iconICON519[] = {
0x0c, 0x10, 0x00, 0x04,
0x00, 0x88, 0x88, 0x88, 0x88, 0x00, 0xa9, 0x09,
0x80, 0x55, 0x55, 0x55, 0x55, 0x08, 0x99, 0x09,
0x58, 0x58, 0x55, 0x55, 0x85, 0x00, 0xa9, 0x09,
0x58, 0x85, 0x88, 0x88, 0x08, 0x00, 0x00, 0x00,
0x58, 0x85, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x58, 0x85, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x58, 0x88, 0x88, 0x88, 0x88, 0x00, 0x00, 0x00,
0x80, 0x55, 0x55, 0x55, 0x55, 0x08, 0x00, 0x00,
0x58, 0x58, 0x55, 0x55, 0x85, 0x85, 0x00, 0x00,
0x58, 0x85, 0x88, 0x88, 0x58, 0x85, 0x00, 0x00,
0x58, 0x85, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x58, 0x85, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x58, 0x85, 0x88, 0x88, 0x58, 0x85, 0x00, 0x00,
0x58, 0x58, 0x55, 0x55, 0x85, 0x85, 0x00, 0x00,
0x80, 0x55, 0x55, 0x55, 0x55, 0x08, 0x00, 0x00,
0x00, 0x88, 0x88, 0x88, 0x88, 0x00, 0x00, 0x00
} ;
/* id = 520, x = 12, y = 16, color = 16, size = 128 Byte */
unsigned char iconICON520[] = {
0x0c, 0x10, 0x00, 0x04,
0x00, 0x88, 0x88, 0x88, 0x88, 0x00, 0x80, 0x00,
0x80, 0x55, 0x55, 0x55, 0x55, 0x08, 0x08, 0x00,
0x00, 0x58, 0x55, 0x55, 0x85, 0x85, 0x00, 0x00,
0x00, 0x80, 0x88, 0x88, 0x58, 0x85, 0x80, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x08, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x88, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x80, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x80, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
} ;
/* id = 521, x = 12, y = 16, color = 16, size = 128 Byte */
unsigned char iconICON521[] = {
0x0c, 0x10, 0x00, 0x04,
0x00, 0x88, 0x88, 0x88, 0x88, 0x00, 0x80, 0x00,
0x80, 0x55, 0x55, 0x55, 0x55, 0x08, 0x08, 0x00,
0x58, 0x58, 0x55, 0x55, 0x85, 0x85, 0x00, 0x00,
0x58, 0x85, 0x88, 0x88, 0x58, 0x85, 0x80, 0x00,
0x58, 0x85, 0x00, 0x00, 0x58, 0x85, 0x08, 0x00,
0x58, 0x85, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x58, 0x88, 0x88, 0x88, 0x88, 0x85, 0x00, 0x00,
0x80, 0x55, 0x55, 0x55, 0x55, 0x08, 0x00, 0x00,
0x58, 0x58, 0x55, 0x55, 0x85, 0x85, 0x00, 0x00,
0x58, 0x85, 0x88, 0x88, 0x58, 0x85, 0x00, 0x00,
0x58, 0x85, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x58, 0x85, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x58, 0x85, 0x88, 0x88, 0x58, 0x85, 0x00, 0x00,
0x58, 0x58, 0x55, 0x55, 0x85, 0x85, 0x00, 0x00,
0x80, 0x55, 0x55, 0x55, 0x55, 0x08, 0x00, 0x00,
0x00, 0x88, 0x88, 0x88, 0x88, 0x00, 0x00, 0x00
} ;
/* id = 522, x = 12, y = 16, color = 16, size = 128 Byte */
unsigned char iconICON522[] = {
0x0c, 0x10, 0x00, 0x04,
0x00, 0x88, 0x88, 0x88, 0x88, 0x00, 0x80, 0x00,
0x80, 0x55, 0x55, 0x55, 0x55, 0x08, 0x08, 0x00,
0x58, 0x58, 0x55, 0x55, 0x85, 0x85, 0x00, 0x00,
0x58, 0x85, 0x88, 0x88, 0x58, 0x85, 0x80, 0x00,
0x58, 0x85, 0x00, 0x00, 0x58, 0x85, 0x08, 0x00,
0x58, 0x85, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x58, 0x88, 0x88, 0x88, 0x88, 0x85, 0x00, 0x00,
0x80, 0x55, 0x55, 0x55, 0x55, 0x08, 0x00, 0x00,
0x00, 0x58, 0x55, 0x55, 0x85, 0x85, 0x00, 0x00,
0x00, 0x80, 0x88, 0x88, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x58, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x80, 0x85, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
} ;
/* id = 523, x = 6, y = 10, color = 16, size = 40 Byte */
unsigned char iconICON523[] = {
0x06, 0x0a, 0x00, 0x04,
0x80, 0x88, 0x08, 0x88, 0x58, 0x55, 0x85, 0x00,
0x58, 0x55, 0x85, 0x55, 0x80, 0x88, 0x08, 0x00,
0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00, 0x00,
0x80, 0x88, 0x08, 0x88, 0x58, 0x55, 0x85, 0x00,
0x58, 0x55, 0x85, 0x00, 0x80, 0x88, 0x08, 0x00
} ;
/* id = 524, x = 6, y = 10, color = 16, size = 40 Byte */
unsigned char iconICON524[] = {
0x06, 0x0a, 0x00, 0x04,
0x80, 0x88, 0x08, 0x88, 0x08, 0x00, 0x80, 0x00,
0x08, 0x00, 0x80, 0x55, 0x80, 0x88, 0x08, 0x00,
0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00, 0x00,
0x80, 0x88, 0x08, 0x88, 0x08, 0x00, 0x80, 0x00,
0x08, 0x00, 0x80, 0x00, 0x80, 0x88, 0x08, 0x00
} ;
int iconMaxId = 524 ;
unsigned char *iconTbl[] = {
iconICON512, iconICON513, iconICON514, iconICON515,
iconICON516, iconICON517, iconICON518, iconICON519,
iconICON520, iconICON521, iconICON522, iconICON523,
iconICON524
} ;